cover with a veil - Turco Inglés Diccionario